e926f349634f7b2a074b9b70a1727c0028ed7249,NCPCore/src/main/java/fr/neatmonster/nocheatplus/utilities/map/BlockProperties.java,BlockProperties,collidesBlock,#BlockCache#number#number#number#number#number#number#number#,3134
Before Change
final int iMinX = Location.locToBlock(minX);
final int iMaxX = Location.locToBlock(maxX);
final int iMinY = Location.locToBlock(minY - ((blockFlags[id] & F_HEIGHT150) != 0 ? 0.5625 : 0));
final int iMaxY = Location.locToBlock(maxY);
final int iMinZ = Location.locToBlock(minZ);
final int iMaxZ = Location.locToBlock(maxZ);
for (int x = iMinX; x <= iMaxX; x++) {
After Change
final int iMinX = Location.locToBlock(minX);
final int iMaxX = Location.locToBlock(maxX);
final int iMinY = Location.locToBlock(minY - ((blockFlags[id] & F_HEIGHT150) != 0 ? 0.5625 : 0));
final int iMaxY = Math.min(Location.locToBlock(maxY), access.getMaxBlockY());
final int iMinZ = Location.locToBlock(minZ);
final int iMaxZ = Location.locToBlock(maxZ);
final long flags = blockFlags[id];